package modelo;

import java.util.HashSet;
import java.util.Set;

public class Usuario  implements java.io.Serializable {

     private Integer userId;
     private String username;
     private String password;
     private String email;
     private int permiso;
     private float credito;
     private Set<Entrada> entradas = new HashSet<Entrada>(0);

    public Usuario() {
    }

    public Usuario(String username, String password, String email, int permiso, float credito) {
        this.username = username;
        this.password = password;
        this.email = email;
        this.permiso = permiso;
        this.credito = credito;
    }
    
    public Usuario(String username, String password, String email, int permiso, float credito, Set<Entrada> entradas) {
       this.username = username;
       this.password = password;
       this.email = email;
       this.permiso = permiso;
       this.credito = credito;
       this.entradas = entradas;
    }
   
    public Integer getUserId() {
        return this.userId;
    }
    
    public void setUserId(Integer userId) {
        this.userId = userId;
    }
    public String getUsername() {
        return this.username;
    }
    
    public void setUsername(String username) {
        this.username = username;
    }
    
    public String getPassword() {
        return this.password;
    }
    
    public void setPassword(String password) {
        this.password = password;
    }
    
    public String getEmail() {
        return this.email;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }
    
    public int getPermiso() {
        return this.permiso;
    }
    
    public void setPermiso(int permiso) {
        this.permiso = permiso;
    }
    
    public float getCredito() {
        return this.credito;
    }
    
    public void setCredito(float credito) {
        this.credito = credito;
    }
    
    public Set<Entrada> getEntradas() {
        return this.entradas;
    }
    
    public void setEntradas(Set<Entrada> entradas) {
        this.entradas = entradas;
    }
}